<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script src="https://cdn.bootcdn.net/ajax/libs/axios/1.3.6/axios.js"></script>
  <script>
    async function func () {
      /* 
      try  catch
      1、只有接收值失败才会进入捕获catch  如：获取值拿不到也会进入捕获
      2、try里面只要有一个失败后面的都不会走了，会立马进入catch

      try走的是成功的
      catch走的是失败的

      */
      try {
        /* 只要有一个请求失败后面的就不会执行立马进入捕获 */
        await axios({
          url: 'http://hmajax.itheima.net/api/province1'
        })
        // console.log(res1, 66);

        const res2 = await axios({
          url: 'http://hmajax.itheima.net/api/city1222',
          params: {
            pname: '湖北省'
          }
        })
        // console.log(res, 66);
      } catch (error) {
        console.log(111);
      }
    }

    func()

    /*
    try{

    }catch(err){}

    axios().then().catch(err=>{})
    */
  </script>
</body>

</html>